package com.gdth.business.server;

import java.util.List;

/** 
 * @author  Arvin: 
 * @version 2016年5月26日 上午10:14:26 
 * 
 */
public interface IBaseServer<T> {

	public T load(long id);

	public List<T> loadAll();

	public List<T> query(String where, String... params);

	public long save(T t);

	public void saveLists(final List<T> list);

	public void deleteAll();

	public void delete(long id);

	public void delete(T t);

}
